layui.use(['upload', 'form', 'element', 'layer', 'flow'], function() {
    var upload  = layui.upload;
    var layer = layui.layer;
    var flow = layui.flow;

    // flow.lazyimg({
    //     elem: '#found img'
    // });
    //
    // flow.photos({
    //     photos: '#found',
    //     anim: 5
    // });

    // 执行上传图片实例
    upload.render({
        elem: '#upload-img', // 绑定元素
        choose: function(obj) { // 选择图片的时候触发

        },
        accept: 'file',
        size: 5120, // 5M
        url: '/upload/single',
        data: {

        },
        // headers: {content-type: 'multipart/form-data; charset=utf-8'},
        acceptMime: 'image/*',
        exts: 'jpg|png|jpeg|bmp|webp',
        flied: 'file',
        before: function() {
            layer.load(); // 上传loading
        },
        done: function (res) {
            console.log(res);
            // 上传完毕回调
            // 如果上传失败
            if (res.code != 0) {
                layer.open({
                    title: '温馨提示',
                    content: res.message
                });
                layer.closeAll('loading');
            } else {
                layer.closeAll('loading');
                $("#img-thumb a").attr('href', '/img/' + res.data.imgId);
                $("#img-thumb img").attr('src', res.data.thumbUrl);
                $("#url").val(res.data.url);
                $("#html").val("<img src = '" + res.data.url + "' />");
                $("#markdown").val("![](" + res.data.url + ")");
                $("#bbcode").val("[img]" + res.data.url + "[/img]");
                $("#img-show").show();
            }
        },
        error:function (res) {
            // res
            layer.closeAll('loading');
        }
    });
});